bumper support strap - Alemán Inglés Diccionario